Castle Crashers is the best-selling Xbox Live Arcade sidescrolling beat-em-up from The Behemoth. The games soundtrack however is developed by independent companies.
1 member
Add Influence
Castle Crashers
Castle Crashers is the best-selling Xbox Live Arcade sidescrolling beat-em-up from The Behemoth. The games soundtrack however is developed by independent companies.